Integration Capabilities

Overview of Integrations

Integration Capabilities

Softchoice offers a range of integration solutions to help you simplify your procurement processes. eProcurement integration enables your buyers to easily purchase from Softchoice within your own procurement system to increase order accuracy and access data in real-time.

Integration Methods

Softchoice provides industry-standard integration support, including EDI over AS2, cXML over HTTPS, and REST APIs, to facilitate business process integrations with our partners. Our integration capabilities cover key areas such as catalog and pricing, order management and invoicing.

Security

The Softchoice Integration Framework incorporates a comprehensive set of security measures to ensure confidentiality, integrity and availability of data. These measures are designed to protect the platform, users, and personal and business data from potential security threats. Below is an overview of the key security mechanisms supported.

Authentication

OAuth 2.0 is required for all REST API endpoints. It is an industry-standard protocol for secure access delegation. Client applications must present valid access tokens to access our data.

Authorization

Security mechanisms are in place to ensure that callers can only access the data and functionalities they are authorized for.

Transport- Level Security

In addition to authentication, various transport-level security measures may be applied to the integration, including:

  • Mutual TLS (mTLS), which rovides two-way authentication between client and server.
  • IP address whitelisting.
Digital Signature

Alongside encryption, we use digital signatures for our EDI integrations to ensure the authenticity of the sender and the integrity of the message. Detailed information is provided in separate integration onboarding documents.

End to End Encryption

End-to-end encryption may be applied for certain integrations involving sensitive data.

Rate limiting and Throttling

Rate limits are enforced on API endpoints to prevent abuse by restricting the number of requests.

Engagement Process

Our Procurement Solutions team will work with you to understand your requirements and support your end-to-end integration journey. Please contact your Softchoice account manager to request a discovery call and learn how eProcurement can support your business. If you are not a current Softchoice customer, please register for an account first